home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 751-760 / 758 / nochange / nochange.readme < prev    next >
Text File  |  1995-03-18  |  3KB  |  90 lines

  1.  
  2. Program name:  NoChange
  3.  
  4. Written with:  Aztec C 3.6
  5.  
  6. Machine:       Standard Amiga 500 with OS1.3, One floppy drive,1 MByte RAM
  7.  
  8. Author:        Kamran Karimi
  9.  
  10. Source:        Included
  11.  
  12. Run methode:   From both WorkBench and Shell (As all Amiga Programs should)
  13.  
  14. What it does:  Informs you of changes made to some important vectors, in other
  15. words, a universal virus finder
  16.  
  17. By the way:   
  18.  
  19. Program status:This program is semi-shareware meaning that I would like to 
  20. receive money, books or software if you use this program, but it is not
  21. obligatory for poor Amiga users (I am one of them!).
  22. I retain the CopyWrite to to the program including the source and the
  23. executable form of it.
  24.  
  25. Directory contents:
  26.  NoChange
  27.  NoChange.c
  28.  NoChange.ReadMe
  29.  
  30.  
  31.  The program saves the DoIO,SendIO,CoolCapture,ColdCapture,their checksum
  32. and KickMemPtr,KickTagPtr,along with their checksum at the start of the 
  33. program and then checks to see if they have been changed or not every 30
  34. seconds.if any of them had been changed it opens a window and informs the user
  35. the user can choose among four options:
  36.  
  37. 1) Quit program: Ends the program immediately without doing any thing
  38.  
  39. 2) Do Nothing: Just waits for another 30 seconds and again shows up if the 
  40. vectors were stil in their changed state. 
  41.  
  42. 3) Accept Changes: Copies the new contents of the vectors and uses them as the
  43. basis for comparison of actual vectors.
  44.  
  45. 4) Restore Vectors: moves the original contents of the vectors it had saved
  46. previously, back to the vector.So the changes don't have an effect anymore
  47.  
  48.   Note that the program informs you of the changes made to the vectors after
  49. the start of the program so it would be a good idea to execute it very early
  50. after starting the computer.It is not a resident programs and goes away with
  51. a reset,this means that it won't show bootblock viruses ,but any way bootblock
  52. viruses are easy to find!.
  53.  
  54.  NoChange checks the vectors in three groups: 1)DoIO and SendIO, 2)Cool and
  55. ColdCapture and their checksum and  3)KickMem and TagPtr along with their 
  56. checksum.It gives a warning for each of these three groups.
  57.  
  58.  I have very little experience with ExecBase structure and don't guarantee the
  59. safe working of this program.I am sure experienced Amiga users will inform
  60. me of the mistakes and shortcomming of this program. 
  61.  
  62.  I have not tested the program under any other OS version or processor.Maybe
  63. someone will test it and kindly let me know about the results. 
  64.  
  65.  
  66.  
  67.  You can pay for the program in three ways:
  68.  
  69. 1) Send a small donnation.
  70.  
  71. 2) Send me computer books (especially Amiga books) ,Software or manuals you 
  72. don't need  any more, or even photocopies of articles in books or magazines
  73. containing Amiga programming guides or examples.
  74.  Here in Iran I have not much access to information on the Amiga so I would
  75. apreciate receiving technical information in any form. 
  76.  
  77. 3)Send me bug reports and mention the weak points of the program and the ways
  78. to improve it.My main reason of writing programs is to learn more.
  79.  
  80.  
  81.  Send any bugs you find or any suggestions or donnations to
  82.  
  83.                Kamran Karimi
  84.                2,Hassanabad
  85.                Haghshenas  str.
  86.                Navab       str.
  87.                13599 - Tehran
  88.                Iran
  89.  
  90.